#ifndef _GOODS_MAIN_H_
#define _GOODS_MAIN_H_
#include "public.h"
#include "matrl.h"
#include "vector.h"         //顺序表
#include "my_link.h"        //链表
#include "Product_manage.h" //


#define BACKUP_FNAME ".backup_data"
union MyUnion
{
    int i;
    float f;
    char str[10];
};

int cmp(const void *data, const void *str);
int sort_link_cmp(const void *dast, const void *str);

// int rm_data(void *data, void *str);
vector link_to_vector(list_inf l);

// 顺序表数据导入链表,源顺序表不销毁
list_inf vector_to_link(vector v);

vector read_file_data(void);
// 文件备份
vector Init_goods();
void temp_main();
void main_goods(vector vc);

#endif